publicly shame - Francés Inglés Diccionario